/**
 * Generali Solutions d'assurances - Tous droits réservés &copy; 2007 - 2010
 */
package fr.generali.accueilclient.client.assembler.output.p42;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.core.convert.converter.Converter;
import org.springframework.stereotype.Component;

import fr.generali.accueilclient.client.om.IClientAutre;
import fr.generali.accueilclient.client.om.impl.ClientAutre;
import fr.generali.refservcommuns.rce.consultpersonnecontact.dossierpersonnecontact.DtoDossierP42;

/**
 * Transforme un {@link DtoDossierP42} en {@link IClientAutre}
 * 
 * @author selrhazala
 */
@Component("dtoDossierP42ToClientAutreConverter")
public class DtoDossierP42ToClientAutreConverter implements Converter<DtoDossierP42, IClientAutre> {
    
    /**
     * LOGGER
     */
    private static final Logger LOGGER = LoggerFactory.getLogger(DtoDossierP42ToClientAutreConverter.class);

    /**
     * {@inheritDoc}
     */
    public IClientAutre convert(DtoDossierP42 input) {
        LOGGER.debug("assemble");
        IClientAutre client = new ClientAutre();
        client.setSurfaceCultivable(null);
        
        return client;
    }
}
